101904
72129
692958
1072786
445397
373980
355446
957272
33560
284573
681266
702950
788312
878870
820147
906949
1017724
829610
566505
57952
101987
612377
295284
547842